Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BEECHROYD TERRACE Terraced £263,142 £48,946 24 Jan 1997
4 BEECHROYD TERRACE Terraced £270,000 19 May 2023
8 BEECHROYD TERRACE Terraced £283,498 £166,000 29 Sep 2010
10 BEECHROYD TERRACE Terraced £332,641 £133,500 2 Jan 2003